package Java0108;

import java.io.FileNotFoundException;
import java.io.FileReader;

public class Java03 {

    public static void main(String[] args) {

        // (3)检查型异常我们应该怎样处理
        // 功能：读文件、角色：张三负责实现方法、李四负责调用方法
        // 异常的两种处理方式：
        // 实现代码有问题：捕获
        // 调用代码有问题：抛出

        // 李四：捕获异常
        try {
            m("d:/a.txt");
        } catch (FileNotFoundException e) {
            throw new RuntimeException(e);
        }

    }

    // 张三：抛出异常
    public static void m(String file) throws FileNotFoundException {
        FileReader fileReader = new FileReader(file);
    }

}